(main): Fix socket name when using another user.
authorAndreas Schwab <schwab@suse.de>
Sun, 4 Jan 2004 16:41:43 +0000 (16:41 +0000)
committerAndreas Schwab <schwab@suse.de>
Sun, 4 Jan 2004 16:41:43 +0000 (16:41 +0000)
lib-src/emacsclient.c

index aafc531ac5b2214e3eb0fd0bdbbe819b651f6f14..8ac1902929e37966b9b5ff2f09c85a9e9d47174d 100644 (file)
@@ -391,7 +391,7 @@ main (argc, argv)
            if (pw && (pw->pw_uid != geteuid ()))
              {
                /* We're running under su, apparently. */
-               sprintf (server.sun_path, "/tmp/esrv%d-%s",
+               sprintf (server.sun_path, "/tmp/emacs%d-%s/server",
                         (int) pw->pw_uid, system_name);
                sock_status = socket_status (server.sun_path);
              }